﻿# encoding:utf-8

import os
from pathTestImport import *

# os.makedirs('./abc/aaa.txt')
printFile()

# main 方法所在文件路径
path = sys.argv[0]

# 取完整路径里的文件名(包含后缀)
basename=os.path.basename(path)
print('basename: '+basename)

# 取完整路径里的路径（不要文件名）
print('os.path.dirname: '+os.path.dirname(path))
print('os.getcwd(): '+os.getcwd())
print('sys.path[0]: '+sys.path[0])
print('os.path.abspath(\'.\'): '+os.path.abspath('.'))
print('os.path.abspath(\'\'): '+os.path.abspath(''))
print('os.path.abspath(\'./\'): '+os.path.abspath('./'))

# 分割文件名及后缀
i = 0
for s in os.path.splitext(path):
    print('splitext'+str(i)+': '+s)
    i+=1

# 相对路径转绝对路径
print('abspath: '+os.path.abspath(path))